tart baked on the premises - German English Dictionary